Pareto Front Modeling for Sensitivity Analysis in Multi-Objective Bayesian Optimization

نویسندگان

  • Roberto Calandra
  • Jan Peters
  • Marc Peter Deisenroth
چکیده

Many real-world applications require the optimization of multiple conflicting criteria. For example, in robot locomotion, we are interested is maximizing speed while minimizing energy consumption. Multi-objective Bayesian optimization (MOBO) methods, such as ParEGO [6], ExI [5] and SMS-EGO [8] make use of models to define the next experiment, i.e., select the next parameters for which the objective function is to be evaluated. However, suggesting the next experiment is typically the only use of models in MOBO. In this paper, we propose to further exploit these models to improve the estimation of the final Pareto front and ultimately provide useful tool to the user for further analysis. We demonstrate that a small philosophical difference leads to substantial advantages in the practicality of most MOBO methods “for free”. Optimization often requires the definition of a single objective function to be optimized. However, many real-world applications naturally present multiple criteria to be optimized. For example, in complex robotic systems, we must consider performance criteria such as motion accuracy, speed, robustness to noise or energy-efficiency [9]. Typically, it is impossible to optimize all these desiderata at the same time as they may be conflicting. However, it is still desirable to find a trade-off that satisfies as much as possible the different criteria and the necessities of the final user. For practical purposes, the existence of multiple criteria is often side-stepped by designing a single objective that incorporates all criteria, e.g., by defining a weighted sum of the criteria [3]. Alternatively, the optimization of these different objectives can be formalized as a Multi-Objective Optimization (MOO) [2]. In MOO, the goal is to return a Pareto front (PF), which represents the best trade-off possible between the different criteria [7]. From this Pareto front, it is the responsibility of the user to ultimately select the most convenient/promising set of parameters to apply. Intuitively, the goodness of the returned PF can be measured by the accuracy (how close is the proposed PF to the real unknown optimal PF), by the size (having a large set of solutions in the PF is desirable) and by the diversity (having solutions that encompass a wide range of trade-offs). Many model-based MOO methods exist, which extend Bayesian optimization to the multi-objective case, such as ParEGO [6], ExI [5] and SMS-EGO [8]. We here define all these methods as Multi Objective Bayesian Optimization (MOBO) methods. Currently, the main advantage of MOBO methods, compared to model-free MOO methods [4, 12], is to reduce the number of experiments/ evaluations of the objective function. However, the models of the objective functions are used exclusively to select the next parameters to evaluate. In this paper, we present a new perspective on MOBO and on the use of models in MOO. We demonstrate that it is possible to exploit the learned models, e.g., for better approximations of the Pareto front or for computing additional statistics, such as robustness w.r.t. noise in the parameters. These additional properties can be used by most MOBO methods without significant cost. ∗Also with Max Planck Institute for Intelligent Systems, Tübingen, Germany †Also with Intelligent Autonomous Systems Lab, Technische Universität Darmstadt, Germany

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AERO-THERMODYNAMIC OPTIMIZATION OF TURBOPROP ENGINES USING MULTI-OBJECTIVE GENETIC ALGORITHMS

In this paper multi-objective genetic algorithms were employed for Pareto approach optimization of turboprop engines. The considered objective functions are used to maximize the specific thrust, propulsive efficiency, thermal efficiency, propeller efficiency and minimize the thrust specific fuel consumption. These objectives are usually conflicting with each other. The design variables consist ...

متن کامل

Multi-objective Reconfiguration of Distribution Network Using a Heuristic Modified Ant Colony Optimization Algorithm

In this paper, a multi-objective reconfiguration problem has been solved simultaneously by a modified ant colony optimization algorithm. Two objective functions, real power loss and energy not supplied index (ENS), were utilized. Multi-objective modified ant colony optimization algorithm has been generated by adding non-dominated sorting technique and changing the pheromone updating rule of ori...

متن کامل

Pareto Optimal Design Of Decoupled Sliding Mode Control Based On A New Multi-Objective Particle Swarm Optimization Algorithm

One of the most important applications of multi-objective optimization is adjusting parameters ofpractical engineering problems in order to produce a more desirable outcome. In this paper, the decoupled sliding mode control technique (DSMC) is employed to stabilize an inverted pendulum which is a classic example of inherently unstable systems. Furthermore, a new Multi-Objective Particle Swarm O...

متن کامل

Multi-objective optimization of buckling load for a laminated composite plate by coupling genetic algorithm and FEM

In this paper, a combination method has been developed by coupling Multi-Objective Genetic Algorithms (MOGA) and Finite Element Method (FEM). This method has been applied for determination of the optimal stacking sequence of laminated composite plate against buckling. The most important parameters in optimization of a laminated composite plate such as, angle, thickness, number, and material of ...

متن کامل

Pareto design of fuzzy tracking control based on the particle swarm optimization algorithm for a walking robot in the lateral plane on slope

Many researchers have controlled and analyzed biped robots that walk in the sagittal plane. Nevertheless, walking robots require the capability to walk merely laterally, when they are faced with the obstacles such as a wall. In walking robot field, both nonlinearity of the dynamic equations and also having a tracking system cause an effective control has to be utilized to address these problems...

متن کامل

A New Algorithm for Constructing the Pareto Front of Bi-objective Optimization Problems

Here, scalarization techniques for multi-objective optimization problems are addressed. A new scalarization approach, called unified Pascoletti-Serafini approach, is utilized and a new algorithm to construct the Pareto front of a given bi-objective optimization problem is formulated. It is shown that we can restrict the parameters of the scalarized problem. The computed efficient points provide...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014